be dependent upon tourism - Turco Inglés Diccionario